#include <windows.h>什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/15 10:46:02
不晓得用windows.h这个文件时会产生怎么样的已知函数,知道的帮下我

首先,在代码文件头部使用#include来包含任何头文件(扩展名为.h或者.hpp的文件)都不会“产生”额外的函数。

我们可以说,包含一个头文件之后,该头文件内部已经定义的一些变量,宏,函数等等资源,将可以在后面的代码中可以直接拿来使用,比如,当我们包含process.h之后,就可以在代码中使用system()函数来调用系统控制台的命令,比如cls,、pause等等。

同理,包含了windows.h之后,在该文件中定义的一些资源我们可以直接使用,其中包括大部分的Win32 API函数,以及一些Win32宏。具体文件内容你可以找到“C:\Program Files\Microsoft Visual Studio\VC98\Include\WINDOWS.H”(假设你安装的是VC6,且装在C盘。安装其他版本或者安装在其他目录请以此类推),使用文本编辑器自行察看。

头文件封装了库函数以及一些类,将一些复杂的工作由库函数处理,而用户不必把精力放在这些地方。比如说cout<<,为标准输出流,其实说到底还是函数调用,不过这个函数有些特殊,用的是运算符重载,确切地说是重载了“<<”运算符,作用是将键盘输入的在屏幕上打印出来,这个功能要是由我们去写,估计也得学个两三年才有可能。所以就简化了操作。
  而这一系列的函数都在头文件中包含(是一个函数库)。在调用时包涵后便可直接用。
  写法
  在c程序开头这样写#include <windows.h>或是#include "windows.h",都是合法的。

这个文件是头文件,由文件包含命令调用。你可以先找到这个文件,用记事本打开,看看里面都包含什么函数。

是个头文件 里面包含了 对系统操作的大部分api函数
可以简化 编程劳动

这个文件是WINDOWS头文件,包含WINDOWS的已知函数,只要是.h为后缀的都是头文件,类型是文本类型,可以不使用C++打开,直接把.h修改成.txt的后缀可以看清楚里面的内容,因为.h和.txt.cpp都属于文本文件。 该文件内的功能(函数)是对窗体的操作。